OM • SBB B • SE0009554454
Generating your data highlights...
622m USD | # 203 in SE
10.37m shares | 3.62m USD
1.41b
60.86% | 857.6m